/** <a href="http://www.cpupk.com/decompiler">Eclipse Class Decompiler</a> plugin, Copyright (c) 2017 Chen Chao. **/
package com.minierp.service;

import com.minierp.bean.AlloBillBean;
import com.minierp.bean.UserBean;
import com.minierp.dao.AlloBillDao;
import com.minierp.dao.AlloBillItemDao;
import com.minierp.dao.IdGenerator;
import com.minierp.dao.SerialNumberDao;
import com.minierp.dao.StockBalanceDao;
import com.minierp.dao.StockDao;

public interface AlloBillService {
	void txInsert(AlloBillBean arg0, AlloBillDao arg1, AlloBillItemDao arg2,
			StockDao arg3, StockBalanceDao arg4, SerialNumberDao arg5,
			IdGenerator arg6) throws Exception;

	void txUpdate(AlloBillBean arg0, AlloBillDao arg1, AlloBillItemDao arg2,
			StockDao arg3, StockBalanceDao arg4, IdGenerator arg5)
			throws Exception;

	void txExamine(long arg0, AlloBillDao arg2, AlloBillItemDao arg3,
			StockDao arg4, StockBalanceDao arg5, IdGenerator arg6, UserBean arg7)
			throws Exception;

	void txUnExamine(long arg0, AlloBillDao arg2, AlloBillItemDao arg3,
			StockDao arg4, StockBalanceDao arg5, IdGenerator arg6, UserBean arg7)
			throws Exception;

	void txCancel(long arg0, String arg2, AlloBillDao arg3,
			AlloBillItemDao arg4, StockDao arg5, StockBalanceDao arg6,
			IdGenerator arg7, UserBean arg8) throws Exception;
}